cat in the sack – English–日本語 translations

🇬🇧 en ja 🇯🇵

cat in the sack noun

  • Something to be suspicious of.
お玉杓子
Wiktionary Links